76918
139949
831351
234536
84336
905921
577286
373307
677944
56513
827424
86172
5111799
3543581
3043148
2346804
2223988
2029609
1939357
190678
1755118
1717136
1679195
1631471